man from barahona, dominican republic - Alemán Inglés Diccionario